"scortched earth policy" - Details

English Term:
scortched earth policy
Arabic Term:
سياسة الأرض المحروقة
Arabic Definition:

.